body,
html
{
    height: 100%;
}
/* rewrite a style */
a
{
    color: #000;
    user-select:none;
}
a:hover
{
	color: #fff;
	text-decoration: none;
}
h1,p
{
	color: #333;
	user-select:none;
}
/* rewrite bg-color of nacbar */
.my-nav
{
    background-color: rgba(0,0,0,0);
}
.navbar-default .navbar-nav > li > a
{
    color: #fff;
}
/* rewrite color of brand */
.navbar-default .navbar-brand
{
    color: #fff;
}
.navbar-default .navbar-brand:hover
{
    color: #fff;
}
.navbar-brand{
	color: #fff;
	font-size: 30px;
}
.navbar-brand>small{
	font-size: 20px;
}
/* rewrite login-btn cssstyle */
.btn-default
{
	color: #fff;
    background-color: rgba(255,255,255,.1);
    border-top: 1px solid #DFB6B0;
    border-left: 1px solid #DFB6B0;
}
.btn-default:hover{
	background-color: rgba(255,255,255,.1);
}
.cus-login-style
{
    position: relative;
    left: -10px;
}
/* adjust banner */
.banner
{
    height: 100%;
    margin-bottom: 0;
    background-image: url(/images/banner-bg-1.jpg);
}
.my-introduce
{
    position: relative;
    top: 35%;
}
.cus-show-p
{
	font-size: 30px !important;
}
.cus-show-p>a
{
	color: #000;
}
/* footer */
.footer
{
    position: fixed;
    bottom: 0px;
}